package com.cn.mmd.mapper;

import com.cn.mmd.model.EmploymentQuestStatistical;
import com.cn.mmd.model.EmploymentQuestStatisticalExample;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

public interface EmploymentQuestStatisticalMapper {
    int countByExample(EmploymentQuestStatisticalExample example);

    int deleteByExample(EmploymentQuestStatisticalExample example);

    int deleteByPrimaryKey(Integer statisticalid);

    int insert(EmploymentQuestStatistical record);

    int insertSelective(EmploymentQuestStatistical record);

    List<EmploymentQuestStatistical> selectByExample(EmploymentQuestStatisticalExample example);

    EmploymentQuestStatistical selectByPrimaryKey(Integer statisticalid);

    int updateByExampleSelective(@Param("record") EmploymentQuestStatistical record, @Param("example") EmploymentQuestStatisticalExample example);

    int updateByExample(@Param("record") EmploymentQuestStatistical record, @Param("example") EmploymentQuestStatisticalExample example);

    int updateByPrimaryKeySelective(EmploymentQuestStatistical record);

    int updateByPrimaryKey(EmploymentQuestStatistical record);

    List<EmploymentQuestStatistical> selectStatistical(EmploymentQuestStatistical employmentQuestStatistical);

    List<EmploymentQuestStatistical> selectNewStatistical(Map map);

    List<EmploymentQuestStatistical> selectLatestStatisical();

}